ul{list-style: none;}
.bline {
    background-color: #FFFFFF;
    border-bottom: 1px dotted #BCBCBC;
    height: 28px;
    padding-bottom: 2px;
    padding-top: 6px;
}
.bline input,.bline select{
    height: 25px;
}
table tr td{
    font-size: 13px;
}
.w300{width:330px;}
.h100{height:80px;}
.desc{color: #999;margin-right: 10px}
.radio{padding-top: 20px;}
            .ccc input{vertical-align: middle;}
input.ccc{vertical-align: middle;}

input {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    height: 24px;
    line-height: 24px;
}
.menu_submit {
    color: #670768;
    cursor: pointer;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    width: 80px;
}

.menu_submit:hover {background-color: #fff;}